implanted stent - Espagnol Anglais Dictionnaire